put oneself in a corner - Francés Inglés Diccionario